active substrate - English Synonyms Dictionary